leader strainer - German English Dictionary